package com.yidu.hbats.model;

import java.io.Serializable;
import java.util.Date;

/**
 *
 */
public class AtsPlanCurriculum implements Serializable {

    private String trainer;//教练员和其他教练员查询用到trainer

    //制定时间
    private String startTime;//开始时间
    private String endTime;//结束时间
    private String  athleteName;//运动员名称;
    private Integer athleteId;//运动员id

    public String getAthleteName() {
        return athleteName;
    }

    public void setAthleteName(String athleteName) {
        this.athleteName = athleteName;
    }

    public Integer getAthleteId() {
        return athleteId;
    }

    public void setAthleteId(Integer athleteId) {
        this.athleteId = athleteId;
    }

    public String getTrainer() {
        return trainer;
    }

    public void setTrainer(String trainer) {
        this.trainer = trainer;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    /**
     * 主键
     */
    private Integer curriculumId;

    /**
     * 外键
     */
    private Integer sportId;

    /**
     * 外键
     */
    private Integer coachId;

    /**
     * 外键
     */
    private Integer weekId;

    /**
     * 计划名称
     */
    private String curriculumName;

    /**
     * 体育项目名称
     */
    private String itemName;

    /**
     * 教练员姓名
     */
    private String coachName;

    /**
     * 其他教练员
     */
    private String otherCoach;

    /**
     * 制定时间
     */
    private String planDate;

    /**
     * 周日计划名称
     */
    private String weekName;

    /**
     * 应到人数
     */
    private String weekShould;

    /**
     * 实到人数
     */
    private String weekReality;

    /**
     * 训练配对
     */
    private String weekPair;

    /**
     * 训练课任务
     */
    private String weekTask;

    /**
     * 训练课总负荷
     */
    private String weekLoad;

    /**
     * 训练课人数
     */
    private String weekQuantity;

    /**
     * 准备部分
     */
    private String weekSetout;

    /**
     * 基本部分
     */
    private String weekBasic;

    /**
     * 结束部分
     */
    private String weekEnd;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 创建人
     */
    private String creater;

    /**
     * 创建时间
     */
    private Date creatTime;

    /**
     * 是否有效
     */
    private Integer isva;

    /**
     * 备注
     */
    private String remark;

    /**
     * ats_plan_curriculum
     */
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     *
     * @return curriculum_id 主键
     */
    public Integer getCurriculumId() {
        return curriculumId;
    }

    /**
     * 主键
     *
     * @param curriculumId 主键
     */
    public void setCurriculumId(Integer curriculumId) {
        this.curriculumId = curriculumId;
    }

    /**
     * 外键
     *
     * @return sport_id 外键
     */
    public Integer getSportId() {
        return sportId;
    }

    /**
     * 外键
     *
     * @param sportId 外键
     */
    public void setSportId(Integer sportId) {
        this.sportId = sportId;
    }

    /**
     * 外键
     *
     * @return coach_id 外键
     */
    public Integer getCoachId() {
        return coachId;
    }

    /**
     * 外键
     *
     * @param coachId 外键
     */
    public void setCoachId(Integer coachId) {
        this.coachId = coachId;
    }

    /**
     * 外键
     *
     * @return week_id 外键
     */
    public Integer getWeekId() {
        return weekId;
    }

    /**
     * 外键
     *
     * @param weekId 外键
     */
    public void setWeekId(Integer weekId) {
        this.weekId = weekId;
    }

    /**
     * 计划名称
     *
     * @return curriculum_name 计划名称
     */
    public String getCurriculumName() {
        return curriculumName;
    }

    /**
     * 计划名称
     *
     * @param curriculumName 计划名称
     */
    public void setCurriculumName(String curriculumName) {
        this.curriculumName = curriculumName == null ? null : curriculumName.trim();
    }

    /**
     * 体育项目名称
     *
     * @return item_name 体育项目名称
     */
    public String getItemName() {
        return itemName;
    }

    /**
     * 体育项目名称
     *
     * @param itemName 体育项目名称
     */
    public void setItemName(String itemName) {
        this.itemName = itemName == null ? null : itemName.trim();
    }

    /**
     * 教练员姓名
     *
     * @return coach_name 教练员姓名
     */
    public String getCoachName() {
        return coachName;
    }

    /**
     * 教练员姓名
     *
     * @param coachName 教练员姓名
     */
    public void setCoachName(String coachName) {
        this.coachName = coachName == null ? null : coachName.trim();
    }

    /**
     * 其他教练员
     *
     * @return other_coach 其他教练员
     */
    public String getOtherCoach() {
        return otherCoach;
    }

    /**
     * 其他教练员
     *
     * @param otherCoach 其他教练员
     */
    public void setOtherCoach(String otherCoach) {
        this.otherCoach = otherCoach == null ? null : otherCoach.trim();
    }

    /**
     * 制定时间
     *
     * @return plan_date 制定时间
     */
    public String getPlanDate() {
        return planDate;
    }

    /**
     * 制定时间
     *
     * @param planDate 制定时间
     */
    public void setPlanDate(String planDate) {
        this.planDate = planDate == null ? null : planDate.trim();
    }

    /**
     * 周日计划名称
     *
     * @return week_name 周日计划名称
     */
    public String getWeekName() {
        return weekName;
    }

    /**
     * 周日计划名称
     *
     * @param weekName 周日计划名称
     */
    public void setWeekName(String weekName) {
        this.weekName = weekName == null ? null : weekName.trim();
    }

    /**
     * 应到人数
     *
     * @return week_should 应到人数
     */
    public String getWeekShould() {
        return weekShould;
    }

    /**
     * 应到人数
     *
     * @param weekShould 应到人数
     */
    public void setWeekShould(String weekShould) {
        this.weekShould = weekShould == null ? null : weekShould.trim();
    }

    /**
     * 实到人数
     *
     * @return week_reality 实到人数
     */
    public String getWeekReality() {
        return weekReality;
    }

    /**
     * 实到人数
     *
     * @param weekReality 实到人数
     */
    public void setWeekReality(String weekReality) {
        this.weekReality = weekReality == null ? null : weekReality.trim();
    }

    /**
     * 训练配对
     *
     * @return week_pair 训练配对
     */
    public String getWeekPair() {
        return weekPair;
    }

    /**
     * 训练配对
     *
     * @param weekPair 训练配对
     */
    public void setWeekPair(String weekPair) {
        this.weekPair = weekPair == null ? null : weekPair.trim();
    }

    /**
     * 训练课任务
     *
     * @return week_task 训练课任务
     */
    public String getWeekTask() {
        return weekTask;
    }

    /**
     * 训练课任务
     *
     * @param weekTask 训练课任务
     */
    public void setWeekTask(String weekTask) {
        this.weekTask = weekTask == null ? null : weekTask.trim();
    }

    /**
     * 训练课总负荷
     *
     * @return week_load 训练课总负荷
     */
    public String getWeekLoad() {
        return weekLoad;
    }

    /**
     * 训练课总负荷
     *
     * @param weekLoad 训练课总负荷
     */
    public void setWeekLoad(String weekLoad) {
        this.weekLoad = weekLoad == null ? null : weekLoad.trim();
    }

    /**
     * 训练课人数
     *
     * @return week_quantity 训练课人数
     */
    public String getWeekQuantity() {
        return weekQuantity;
    }

    /**
     * 训练课人数
     *
     * @param weekQuantity 训练课人数
     */
    public void setWeekQuantity(String weekQuantity) {
        this.weekQuantity = weekQuantity == null ? null : weekQuantity.trim();
    }

    /**
     * 准备部分
     *
     * @return week_setout 准备部分
     */
    public String getWeekSetout() {
        return weekSetout;
    }

    /**
     * 准备部分
     *
     * @param weekSetout 准备部分
     */
    public void setWeekSetout(String weekSetout) {
        this.weekSetout = weekSetout == null ? null : weekSetout.trim();
    }

    /**
     * 基本部分
     *
     * @return week_basic 基本部分
     */
    public String getWeekBasic() {
        return weekBasic;
    }

    /**
     * 基本部分
     *
     * @param weekBasic 基本部分
     */
    public void setWeekBasic(String weekBasic) {
        this.weekBasic = weekBasic == null ? null : weekBasic.trim();
    }

    /**
     * 结束部分
     *
     * @return week_end 结束部分
     */
    public String getWeekEnd() {
        return weekEnd;
    }

    /**
     * 结束部分
     *
     * @param weekEnd 结束部分
     */
    public void setWeekEnd(String weekEnd) {
        this.weekEnd = weekEnd == null ? null : weekEnd.trim();
    }

    /**
     * 排序
     *
     * @return sort 排序
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 排序
     *
     * @param sort 排序
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 创建人
     *
     * @return creater 创建人
     */
    public String getCreater() {
        return creater;
    }

    /**
     * 创建人
     *
     * @param creater 创建人
     */
    public void setCreater(String creater) {
        this.creater = creater == null ? null : creater.trim();
    }

    /**
     * 创建时间
     *
     * @return creat_time 创建时间
     */
    public Date getCreatTime() {
        return creatTime;
    }

    /**
     * 创建时间
     *
     * @param creatTime 创建时间
     */
    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }

    /**
     * 是否有效
     *
     * @return isva 是否有效
     */
    public Integer getIsva() {
        return isva;
    }

    /**
     * 是否有效
     *
     * @param isva 是否有效
     */
    public void setIsva(Integer isva) {
        this.isva = isva;
    }

    /**
     * 备注
     *
     * @return remark 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 备注
     *
     * @param remark 备注
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }
}